leaf borne compound - English Synonyms Dictionary